package com.aegean.CommercialHotelBookSystem.factory;

import com.aegean.CommercialHotelBookSystem.admin.business.IAdminBusiness;
import com.aegean.CommercialHotelBookSystem.admin.businessImpl.AdminBusinessImpl;
import com.aegean.CommercialHotelBookSystem.book.business.IBookBusiness;
import com.aegean.CommercialHotelBookSystem.book.businessImp.BookBusinessImpl;
import com.aegean.CommercialHotelBookSystem.hotel.business.IHotelBusiness;
import com.aegean.CommercialHotelBookSystem.hotel.business.Impl.HotelBusinessImpl;
import com.aegean.CommercialHotelBookSystem.room.business.IRoomBusiness;
import com.aegean.CommercialHotelBookSystem.room.business.Impl.RoomBusinessImpl;
import com.aegean.CommercialHotelBookSystem.shop.business.IShopBusiness;
import com.aegean.CommercialHotelBookSystem.shop.business.Impl.ShopBusinessImpl;
import com.aegean.CommercialHotelBookSystem.user.business.IUserBusiness;
import com.aegean.CommercialHotelBookSystem.user.business.Impl.UserBusinessImpl;

public class BusinessFactory {
	public static IUserBusiness createUserBusiness() {
		return new UserBusinessImpl();
	}
	
	public static IAdminBusiness createAdminBusiness() {
		return new AdminBusinessImpl();
	}

	public static IHotelBusiness createHotelBusiness() {
		return new HotelBusinessImpl();
	}

	public static IRoomBusiness createRoomBusiness() {
		return new RoomBusinessImpl();
	}

	public static IShopBusiness createShopBusiness() {
		return new ShopBusinessImpl();
	}
	public static IBookBusiness createBookBusiness() {
		return new BookBusinessImpl();
	}
}
